@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ font:100 15px/1 "微軟正黑體", "新細明體", "細明體", "標楷體"; color:#333;}
.wrapper{ width:880px; background:url(../images/bg.gif); padding:0 10px; margin:0 auto;}
.header{ background:url(../images/banner.jpg); height:293px; text-indent:-9999px;}
.main{ padding:15px 20px;}
.contentOut{ float:left; width:575px; border-right:solid 1px #e6e6e6; padding-right:20px;}
.content{ margin-bottom:1.5em;}
.content:last-child{ margin-bottom:0;}
.content p, .content li{ line-height:1.6;}
.content p{ text-indent:1em; margin-left:1.2em; margin-bottom:.5em;}
.title{ 
    font-size:1.5em; 
    color:#936; 
    background:url(../images/title01.gif) no-repeat left center; 
    padding-left:.7em; 
    margin-bottom:.2em;
    font-weight:900; 
}
.content ul{ list-style:none; margin-left:1.5em;}
.content ul li{ background:url(../images/title02.gif) no-repeat left 3px; padding-left:1em;}
.content ul ul{ border:solid 1px #e6e6e6; padding:10px; margin:0; margin-top:.5em; background:#f9f9f9; color:#000; font-weight:900;}
.sidebar{ margin-left:595px; padding-left:20px; background:url(../images/bg2.gif) repeat-x 0 -1px;}
.detail{ margin-bottom:1.5em;}
.sTitle{ font-size:20px; line-height:1.2; color:#936; border-bottom: solid 1px #936; padding-left:.35em; margin-bottom:.5em;}
.b1{ border-left:solid 7px #936;}
.b2{ border-left:solid 7px #999;}
.detail p{ line-height:1.6;}
.clearfix{ display:block; clear:both;}
.footer{ clear:both; text-align:center; padding:.5em 0; background:#936; color:#FFF;}
.fCon{ font-size:0;}
.fCon li{ margin-left:-1px; display:inline; padding:0 20px; border:dotted 1px #CCC; border-width:0 1px; font-size:13px;}
.fCon a{ color:#FFF; text-decoration:none;}
.fCon a:hover{ text-decoration:underline; color:#FF0;}